package com.fancy.learncenter.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * Created by hyy on 2018/2/28.
 * Explain activity as
 */

public class HomeDataBean {


    private List<BannerArrBean> banner_arr;
    private List<ToplineTopBean> topline_top;
    private List<ToplineArrBean> topline_arr;
    private List<VideoArrBean> video_arr;
    private List<TrendArrBean> trend_arr;
    private List<RecruitArrBean> recruit_arr;

    public List<BannerArrBean> getBanner_arr() {
        return banner_arr;
    }

    public void setBanner_arr(List<BannerArrBean> banner_arr) {
        this.banner_arr = banner_arr;
    }

    public List<ToplineTopBean> getTopline_top() {
        return topline_top;
    }

    public void setTopline_top(List<ToplineTopBean> topline_top) {
        this.topline_top = topline_top;
    }

    public List<ToplineArrBean> getTopline_arr() {
        return topline_arr;
    }

    public void setTopline_arr(List<ToplineArrBean> topline_arr) {
        this.topline_arr = topline_arr;
    }

    public List<VideoArrBean> getVideo_arr() {
        return video_arr;
    }

    public void setVideo_arr(List<VideoArrBean> video_arr) {
        this.video_arr = video_arr;
    }

    public List<TrendArrBean> getTrend_arr() {
        return trend_arr;
    }

    public void setTrend_arr(List<TrendArrBean> trend_arr) {
        this.trend_arr = trend_arr;
    }

    public List<RecruitArrBean> getRecruit_arr() {
        return recruit_arr;
    }

    public void setRecruit_arr(List<RecruitArrBean> recruit_arr) {
        this.recruit_arr = recruit_arr;
    }

    public static class BannerArrBean {
        /**
         * id : 6
         * title : 首页轮播图11
         * imgsrc : http://yigoutong.shweijue.com/upload/banner/201804/15255848306000.png
         * type : 0
         * link : #
         * site : 1
         * device : 0
         * seque : 3
         * add_time : 2018-03-12 17:49:13
         * is_img : 1
         */

        private String id;
        private String title;
        private String imgsrc;
        private String type;
        private String link;
        private String site;
        private String device;
        private String seque;
        private String add_time;
        private int is_img;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getSite() {
            return site;
        }

        public void setSite(String site) {
            this.site = site;
        }

        public String getDevice() {
            return device;
        }

        public void setDevice(String device) {
            this.device = device;
        }

        public String getSeque() {
            return seque;
        }

        public void setSeque(String seque) {
            this.seque = seque;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public int getIs_img() {
            return is_img;
        }

        public void setIs_img(int is_img) {
            this.is_img = is_img;
        }
    }

    public static class ToplineTopBean {
        /**
         * id : 1
         * title : sdfsdfsdf
         * imgsrc : /img.jpg
         * content : &lt;p&gt;1212&lt;/p&gt;
         * source : 122
         * source_link : 2121
         * class : 1
         * is_recommand : 0
         * tags : 2
         * comment_num : 22
         * view_num : 135
         * banner_id : 2
         * add_time : 2018-03-31
         * url : http://yigoutong.shweijue.com//wx/topLine/skipDetail/id/1
         * class_txt : 行业新闻
         * tag_name : 热点
         * is_img : 0
         */

        private String id;
        private String title;
        private String imgsrc;
        private String content;
        private String source;
        private String source_link;
        @SerializedName("class")
        private String classX;
        private String is_recommand;
        private String tags;
        private String comment_num;
        private String view_num;
        private String banner_id;
        private String add_time;
        private String url;
        private String class_txt;
        private String tag_name;
        private int is_img;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getSource_link() {
            return source_link;
        }

        public void setSource_link(String source_link) {
            this.source_link = source_link;
        }

        public String getClassX() {
            return classX;
        }

        public void setClassX(String classX) {
            this.classX = classX;
        }

        public String getIs_recommand() {
            return is_recommand;
        }

        public void setIs_recommand(String is_recommand) {
            this.is_recommand = is_recommand;
        }

        public String getTags() {
            return tags;
        }

        public void setTags(String tags) {
            this.tags = tags;
        }

        public String getComment_num() {
            return comment_num;
        }

        public void setComment_num(String comment_num) {
            this.comment_num = comment_num;
        }

        public String getView_num() {
            return view_num;
        }

        public void setView_num(String view_num) {
            this.view_num = view_num;
        }

        public String getBanner_id() {
            return banner_id;
        }

        public void setBanner_id(String banner_id) {
            this.banner_id = banner_id;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getClass_txt() {
            return class_txt;
        }

        public void setClass_txt(String class_txt) {
            this.class_txt = class_txt;
        }

        public String getTag_name() {
            return tag_name;
        }

        public void setTag_name(String tag_name) {
            this.tag_name = tag_name;
        }

        public int getIs_img() {
            return is_img;
        }

        public void setIs_img(int is_img) {
            this.is_img = is_img;
        }
    }

    public static class ToplineArrBean {
        /**
         * id : 1
         * title : sdfsdfsdf
         * imgsrc : /img.jpg
         * content : &lt;p&gt;1212&lt;/p&gt;
         * source : 122
         * source_link : 2121
         * class : 1
         * is_recommand : 0
         * tags : 2
         * comment_num : 22
         * view_num : 135
         * banner_id : 2
         * add_time : 2018-03-31
         * url : http://yigoutong.shweijue.com//wx/topLine/skipDetail/id/1
         * class_txt : 行业新闻
         * tag_name : 热点
         * is_img : 0
         */

        private String id;
        private String title;
        private String imgsrc;
        private String content;
        private String source;
        private String source_link;
        @SerializedName("class")
        private String classX;
        private String is_recommand;
        private String tags;
        private String comment_num;
        private String view_num;
        private String banner_id;
        private String add_time;
        private String url;
        private String class_txt;
        private String tag_name;
        private int is_img;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getSource_link() {
            return source_link;
        }

        public void setSource_link(String source_link) {
            this.source_link = source_link;
        }

        public String getClassX() {
            return classX;
        }

        public void setClassX(String classX) {
            this.classX = classX;
        }

        public String getIs_recommand() {
            return is_recommand;
        }

        public void setIs_recommand(String is_recommand) {
            this.is_recommand = is_recommand;
        }

        public String getTags() {
            return tags;
        }

        public void setTags(String tags) {
            this.tags = tags;
        }

        public String getComment_num() {
            return comment_num;
        }

        public void setComment_num(String comment_num) {
            this.comment_num = comment_num;
        }

        public String getView_num() {
            return view_num;
        }

        public void setView_num(String view_num) {
            this.view_num = view_num;
        }

        public String getBanner_id() {
            return banner_id;
        }

        public void setBanner_id(String banner_id) {
            this.banner_id = banner_id;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getClass_txt() {
            return class_txt;
        }

        public void setClass_txt(String class_txt) {
            this.class_txt = class_txt;
        }

        public String getTag_name() {
            return tag_name;
        }

        public void setTag_name(String tag_name) {
            this.tag_name = tag_name;
        }

        public int getIs_img() {
            return is_img;
        }

        public void setIs_img(int is_img) {
            this.is_img = is_img;
        }
    }

    public static class VideoArrBean  implements Serializable{
        /**
         * id : 23
         * title : 直播测试
         * author : 邻牙
         * imgsrc : /img.jpg
         * content : 直播测试
         * site : http://yigoutong.shweijue.com/
         * live_site : http://mudu.tv/?c=activity&amp;a=live&amp;id=93821
         * begin : 2018-04-22 00:00:00
         * class : 5
         * comment_num : 0
         * add_time : 2018-01-08 16:39:54
         * coin : 10
         * played_num : 63
         * top_num : 0
         * user_id : 0
         * class_txt : null
         * is_img : 0
         */

        private String id;
        private String title;
        private String author;
        private String imgsrc;
        private String content;
        private String site;
        private String live_site;
        private String begin;
        @SerializedName("class")
        private String classX;
        private String comment_num;
        private String add_time;
        private String coin;
        private String played_num;
        private String top_num;
        private String user_id;
        private Object class_txt;
        private int is_img;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getAuthor() {
            return author;
        }

        public void setAuthor(String author) {
            this.author = author;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getSite() {
            return site;
        }

        public void setSite(String site) {
            this.site = site;
        }

        public String getLive_site() {
            return live_site;
        }

        public void setLive_site(String live_site) {
            this.live_site = live_site;
        }

        public String getBegin() {
            return begin;
        }

        public void setBegin(String begin) {
            this.begin = begin;
        }

        public String getClassX() {
            return classX;
        }

        public void setClassX(String classX) {
            this.classX = classX;
        }

        public String getComment_num() {
            return comment_num;
        }

        public void setComment_num(String comment_num) {
            this.comment_num = comment_num;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getCoin() {
            return coin;
        }

        public void setCoin(String coin) {
            this.coin = coin;
        }

        public String getPlayed_num() {
            return played_num;
        }

        public void setPlayed_num(String played_num) {
            this.played_num = played_num;
        }

        public String getTop_num() {
            return top_num;
        }

        public void setTop_num(String top_num) {
            this.top_num = top_num;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public Object getClass_txt() {
            return class_txt;
        }

        public void setClass_txt(Object class_txt) {
            this.class_txt = class_txt;
        }

        public int getIs_img() {
            return is_img;
        }

        public void setIs_img(int is_img) {
            this.is_img = is_img;
        }
    }

    public static class TrendArrBean {
        /**
         * id : 1
         * type : 4
         * publish_id : 36
         * user_id : 28
         * content : kankankkek
         * add_time : 2018-04-17 10:42:33
         * imgsrc : http://yigoutong.shweijue.com/upload/user/201804/15227801862773.jpeg
         * nick_name : 测试176
         * time_txt : 5小时前
         */

        private String id;
        private String type;
        private String publish_id;
        private String user_id;
        private String content;
        private String add_time;
        private String imgsrc;
        private String nick_name;
        private String time_txt;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getPublish_id() {
            return publish_id;
        }

        public void setPublish_id(String publish_id) {
            this.publish_id = publish_id;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getNick_name() {
            return nick_name;
        }

        public void setNick_name(String nick_name) {
            this.nick_name = nick_name;
        }

        public String getTime_txt() {
            return time_txt;
        }

        public void setTime_txt(String time_txt) {
            this.time_txt = time_txt;
        }
    }

    public static class RecruitArrBean {
        /**
         * id : 6
         * user_id : 10443
         * company_name : 上海航诚口腔
         * company_size :
         * company_logo : /job.jpg
         * welfare : ["1","2","3","8","10"]
         * img_id : 0
         * main_img : /job.jpg
         * position : 执业医师
         * salary : 6
         * content :
         * type : 医生
         * location_id : 310100
         * place : 上海浦东航头镇
         * tags :
         * education : 4
         * work_year : 5
         * visit_num : 131
         * top_time : 2018-11-03 09:31:24
         * update_time : 0000-00-00 00:00:00
         * add_time : 2017-12-08 17:17
         * imgsrc : /avatar.jpg
         * nick_name : 匿名
         * imglist : ["/job.jpg"]
         * location_name : 上海
         * salary_name : 2万以上/月
         * workyear_name : 7年以上
         * education_name : 本科
         * img_num : 1
         * welfare_arr : ["环境好","美女多","公费游","五险一金","提成奖金高"]
         */

        private String id;
        private String user_id;
        private String company_name;
        private String company_size;
        private String company_logo;
        private String img_id;
        private String main_img;
        private String position;
        private String salary;
        private String content;
        private String type;
        private String location_id;
        private String place;
        private String tags;
        private String education;
        private String work_year;
        private String visit_num;
        private String top_time;
        private String update_time;
        private String add_time;
        private String imgsrc;
        private String nick_name;
        private String location_name;
        private String salary_name;
        private String workyear_name;
        private String education_name;
        private int img_num;
        private List<String> welfare;
        private List<String> imglist;
        private List<String> welfare_arr;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public String getCompany_name() {
            return company_name;
        }

        public void setCompany_name(String company_name) {
            this.company_name = company_name;
        }

        public String getCompany_size() {
            return company_size;
        }

        public void setCompany_size(String company_size) {
            this.company_size = company_size;
        }

        public String getCompany_logo() {
            return company_logo;
        }

        public void setCompany_logo(String company_logo) {
            this.company_logo = company_logo;
        }

        public String getImg_id() {
            return img_id;
        }

        public void setImg_id(String img_id) {
            this.img_id = img_id;
        }

        public String getMain_img() {
            return main_img;
        }

        public void setMain_img(String main_img) {
            this.main_img = main_img;
        }

        public String getPosition() {
            return position;
        }

        public void setPosition(String position) {
            this.position = position;
        }

        public String getSalary() {
            return salary;
        }

        public void setSalary(String salary) {
            this.salary = salary;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getLocation_id() {
            return location_id;
        }

        public void setLocation_id(String location_id) {
            this.location_id = location_id;
        }

        public String getPlace() {
            return place;
        }

        public void setPlace(String place) {
            this.place = place;
        }

        public String getTags() {
            return tags;
        }

        public void setTags(String tags) {
            this.tags = tags;
        }

        public String getEducation() {
            return education;
        }

        public void setEducation(String education) {
            this.education = education;
        }

        public String getWork_year() {
            return work_year;
        }

        public void setWork_year(String work_year) {
            this.work_year = work_year;
        }

        public String getVisit_num() {
            return visit_num;
        }

        public void setVisit_num(String visit_num) {
            this.visit_num = visit_num;
        }

        public String getTop_time() {
            return top_time;
        }

        public void setTop_time(String top_time) {
            this.top_time = top_time;
        }

        public String getUpdate_time() {
            return update_time;
        }

        public void setUpdate_time(String update_time) {
            this.update_time = update_time;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getImgsrc() {
            return imgsrc;
        }

        public void setImgsrc(String imgsrc) {
            this.imgsrc = imgsrc;
        }

        public String getNick_name() {
            return nick_name;
        }

        public void setNick_name(String nick_name) {
            this.nick_name = nick_name;
        }

        public String getLocation_name() {
            return location_name;
        }

        public void setLocation_name(String location_name) {
            this.location_name = location_name;
        }

        public String getSalary_name() {
            return salary_name;
        }

        public void setSalary_name(String salary_name) {
            this.salary_name = salary_name;
        }

        public String getWorkyear_name() {
            return workyear_name;
        }

        public void setWorkyear_name(String workyear_name) {
            this.workyear_name = workyear_name;
        }

        public String getEducation_name() {
            return education_name;
        }

        public void setEducation_name(String education_name) {
            this.education_name = education_name;
        }

        public int getImg_num() {
            return img_num;
        }

        public void setImg_num(int img_num) {
            this.img_num = img_num;
        }

        public List<String> getWelfare() {
            return welfare;
        }

        public void setWelfare(List<String> welfare) {
            this.welfare = welfare;
        }

        public List<String> getImglist() {
            return imglist;
        }

        public void setImglist(List<String> imglist) {
            this.imglist = imglist;
        }

        public List<String> getWelfare_arr() {
            return welfare_arr;
        }

        public void setWelfare_arr(List<String> welfare_arr) {
            this.welfare_arr = welfare_arr;
        }
    }
}
